home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX 6.5 Applications 1999 May
/
SGI IRIX 6.5 Applications 1999 May.iso
/
dist
/
impr_base.idb
/
usr
/
share
/
catman
/
u_man
/
cat1
/
packppdfiles.z
/
packppdfiles
Wrap
Text File
|
1998-05-04
|
4KB
|
133 lines
PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111)))) IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))
NNNNAAAAMMMMEEEE
packppdfiles - Pack all files needed by the Impressario PPD driver into
one file.
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
ppppaaaacccckkkkppppppppddddffffiiiilllleeeessss <PPD_filename> <printername>
<_P_P_D__f_i_l_e_n_a_m_e>
This is the PPD file to parse. The file is assumed to reside
in /var/spool/lp/PPD_model.
<_p_r_i_n_t_e_r_n_a_m_e>
Name of the printer being installed. Used to determine file
names and directory names.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
_p_a_c_k_p_p_d_f_i_l_e_s collects various files used by the Impressario PPD driver
and packs them into the file /var/spool/lp/app-
defaults/<printername>/PPD_PostScript.
The files are unpacked at runtime by the PPD GUI driver (this driver
implements the Printer Options panel for an Impressario PPD supported
printer). The PPD GUI driver is:
/var/spool/lp/gui_interface/ELF/<printername>.
The reason the files are packed is to support IRIX 5.3 and higher systems
as printer clients. The PPD driver requires several files to generate
the GUI. But, when an IRIX 5.3 system is configured as a print client it
will only copy over one configuration file (/var/spool/lp/app-
defaults/<printername>/PPD_PostScript) to the local system (the GUI
binary, /var/spool/lp/gui_interface/ELF/<printername> is also copied
over). Packing the required PPD and X resource files into a single file
allows older SGI systems to be clients to newer SGI print servers that
use the Impressario PPD driver. Since the GUI binary is also copied over
the GUI binary is responsible for unpacking the files.
The following files are packed:
/var/spool/lp/PPD_model/PPD_filename. This is a PPD file supplied by a
printer vendor.
/var/spool/lp/PPD_model/<ppd_filename>.extension.ppd. This file is
optional. Allows a means to extend the printer vendors PPD features
without changing the vendors PPD file. If not found the
/var/spool/lp/PPD_model/impressario_ppd_common.ppd file is used instead.
Typically implements things like Text options, Image Options, etc.
/usr/lib/X11/$LANG/app-defaults/ppd/<ppd_filename>. A resource file for
the PPD. Typically contains help prompts and other information specific
to the printer. This file is optional. If it is not found
PPPPaaaaggggeeee 1111
PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111)))) IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo PPPPAAAACCCCKKKKPPPPPPPPDDDDFFFFIIIILLLLEEEESSSS((((1111))))
/usr/lib/X11/$LANG/app-defaults/ppd/SpecificPpdResources is used instead.
/usr/lib/X11/$LANG/app-defaults/ppd/GenericPpdResources. This file
contains generic help string messages for the PPD driver.
ppppaaaacccckkkkppppppppddddffffiiiilllleeeessss is not intended for general use and is normally invoked from
/usr/lib/lputil. /usr/lib/lputil is not intended for general use. To
install an Impressario printer use the Printer Manager tool or the
mkcentpr(1M), mknetpr(1M), mkserialpr(1M) or mkscsipr(1M) shell scripts.
SSSSEEEEEEEE AAAALLLLSSSSOOOO
_p_p_d(1M), _i_m_p_r_e_s_s_a_r_i_o(1), _P_O_D(4)
PPPPaaaaggggeeee 2222